食堂: dining hall...
丢掉: to lose, to throw away, to discard, to cast away...
中年: middle age...
腾: to soar, to gallop, to prance, to turn over, to vacate, to clear...
临街: facing the street...
熟悉: to be familiar with, to know well...
改良: to improve (sth), to reform (a system)...
公: public, collectively owned, common, international (e.g. high seas, metric system, calendar), make public, fair, just, Duke, highest of five orders of nobility, honorable (gentlemen), father-in-law,...
补课: to make up missed lesson, to reschedule a class...
煽动: to incite, to instigate...